upper thigh armour - Francés Inglés Diccionario